import {post,get} from '../../http/axios'

export default{
    // 命名空间 ->让其他文件快速定位到
    namespaced:true,
    state:{
        dataList:{}
    },
    // 突变 ->改变state中变量值的唯一方式
    mutations:{
        set_dataList(state,dataList){
            state.dataList = dataList;
        }
    },
    actions:{
        async saveOrupdate(context,params){
            let res = await post('/epidemic/saveOrUpdate',params);
            return res;
        },
        async page_query(context,params){
            let res = await get('/epidemic/pageQuery',params);
            // 调用突变中的方法，提交突变
            context.commit('set_dataList',res.data)
        }
    }
}